home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / language / firstbas.lzh / FB.DOC next >
Text File  |  1990-01-04  |  9KB  |  173 lines

  1.                            First Base - Database
  2.  
  3. First Base is a fast memory resident database system for small and medium
  4. size applications. It is not full featured but has a wide range of
  5. uses, is fast and very easy to learn and use.
  6.  
  7. Besides the usual type of application such as address lists, video tape
  8. listings, computer program lists, records of checks, etc. a separate
  9. program is provided which will enable you to put the GENIE directory of
  10. files into this database so you can search through it at your leisure.
  11.  
  12. The entire data base is loaded into the memory of your ST. The more
  13. free memory you have the larger database possible. There is an
  14. arbitrary limit of 6000 records for the current revision of the program.
  15.  
  16. Options in the program are selected either by use of the function keys
  17. or by selecting from a pull down menu with the mouse. The return, delete,
  18. backspace, insert, home, and arrow keys are used when editing a record.
  19.  
  20. A database file generally consists of three parts the filename.DAT which
  21. is the data organized as one record per line (which may be more than 80
  22. characters). The data is in ASCII format so the file will appear normal
  23. when viewed and it will be accessible to editors or other programs.
  24.  
  25. The second part is the filename.DEF. This file defines the field names
  26. and the length of each field. It is also in normal ASCII format. It
  27. can be created with the First Base or it can be created with a stand
  28. alone editor.
  29.  
  30. The third part is the filename.RPT. This file identifies how the data
  31. will be printed and what heading is to be used on the page. Limits for
  32. revision 1.3 are one printer line per record 80 character per line
  33. normal or 132 character per line compressed.
  34.  
  35. To run the program double click on FB.PRG. When the load file box is shown
  36. you may change disks if the data will be on another disk. Click on select.
  37. You may seclect an old .DAT file, change the disk drive, or enter a new
  38. .DAT name for a new file.
  39.  
  40. If you choose to make a new file brief instruction are displayed and
  41. the cursor will be at the upper left corner of the screen. First you
  42. type the name of the field, it looks best of when preceded by a blank
  43. space. Then type a : followed by a space. Finally use the _ (underscore)
  44. to specify the number of spaces desired for the field. For example...
  45.  PROGRAM NAME: _____________________ 
  46. When you are satisified with that field press the return key. Continue
  47. in the same manner for other fields. You are limited to 11 fields and
  48. not more than 80 character across the screen on any one field. Finally
  49. after the last field press the F5 key (write). This saves your field
  50. definition file and your are ready for entering new data.
  51.  
  52. Any time you want to enter new data into the fields you must first press
  53. the F6 key. This sets up the data entry mode. After pressing F6 you
  54. fill in the fields and press the F5 key to save the data. After pressing
  55. F5 the record will advance and fields will be blank again waiting for
  56. the next entry. When you have completed entering data you can press F3
  57. to go to the first of the data or one of the other function keys to
  58. escape from entering. 
  59.  
  60. To edit fields the editing keys work as follows: 
  61.    Up arrow moves to preceding field (up).
  62.    Down arrow moves to following field (down).
  63.    Right arrow advances cursor to right, at end of field goes to next one.
  64.    Left arrow moves cursor to left and stops at first of field.
  65.    Return is similar to down arrow.
  66.    Back space deletes character under the cursor and moves it left.
  67.    Delete deletes character under the cursor but does not move it.
  68.    Insert toggles the insert mode on or off.
  69.    Home sets the cursor at the home position.
  70.    Shift home clears the fields they do not stay cleared unless you follow
  71.       by pressing the F5 key.
  72.    Control home sets the home position of the cursor (depending on what
  73.       the current field is.)
  74.    Undo is for quitting without saving the file back to the disk.
  75.    Help displays a brief summary of commands.
  76.    
  77. Function keys are as follows: (F11 to F20 are obtained using shift)
  78. F1  Display next record in sequence
  79. F2  Display previous record in squence
  80. F3  Display first record in memory.
  81. F4  Display last record in memory.
  82. F5  Write current record on screen to memory.
  83. F6  Begin entry of new record.
  84. F7  Clear fields (but don't save to memory unless followed by F5.)
  85. F8  Sort the field that cursor is currently in. 
  86. F9  Search the field that curson is currently in for a string.
  87. F10 Quit and save the data in memory back to disk.
  88. F11 Delete a file from the disk (making room for .DAT file.
  89. F12 Format a new disk (currently single density 10 sector only)
  90. F13 Merge another database file with the one in memory. This will
  91.     only work when both files use the save .DEF type, that is the
  92.     fields are all the same type and length.
  93. F14 Quit but don't save the data back to disk, same as Undo.
  94. F15 Not used
  95. F16 Print normal sized print.
  96. F17 Print compressed print (set up for Epson printer code.)
  97.  
  98. Sorts can be made on any field, either ascending or descending.
  99. To sort first move the cursor to the field to be sorted. Press the F8
  100. key and wait. To do a double sort resort on another field. Then the
  101. first field sorted will be ordered in the second field where fields
  102. are of the same value.
  103.  
  104. Searches can also be done in any field. First move the cursor to the
  105. field to be searched. Type in a string to be searched for. At this
  106. point if you press return the search is forward from the current record.
  107. You can also search forward by pressing the F1 or you can search backward
  108. by pressing F2. When a match is found the record will be displayed. You
  109. may then press return to continue searching or another key if you are
  110. done. A blank screen shows that no further matches were found. Searches
  111. are not case sensitive.
  112.  
  113. In order to delete records from a file you must first display the record
  114. to be deleted, then press F7 followed by F5. This leaves a blank record
  115. in memory. Before quiting and saving the file to disk sort on any field
  116. in ascending order. This puts the blank records at the first. When the
  117. file is saved these blank records will be skipped and not saved to disk.
  118.  
  119. Printing is limited to one record per line. In uncompressed mode that is
  120. 80 characters or 132 in compressed mode. The report format can be created
  121. through the program or through a stand alone editor. When using the
  122. program you select create format (F26) through the menu. After doing
  123. this the fields are displayed preceded by a number for each field. That
  124. number is used to identify what field is printed, A is 10 and B is 11.
  125. You set up the format by typing the number of print locations for each
  126. field desired. For example if you wanted 10 places for field to you
  127. type 2222222222. Then if you want field 4 next which has 5 places you
  128. type 44444. $, spaces, . , etc may be inserted. This all goes on one
  129. line. To make it easier to know the exact number of places required for
  130. each field you may press the function key corresponding to the field
  131. number. This will put in the required spaces for that field. If there
  132. are less spaces than the field requires printed entries are truncated.
  133. If there are more spaces blanks are inserted. After entring the coded
  134. format line press return. Backspace is the only editing key that works.
  135.  
  136. Next enter the page heading which labels the columns of fields. The cursor
  137. will be lined up under the coded field data so you can tell how much room
  138. you have for the titles. When you have completed this press return. This
  139. completes creating a report format.
  140.  
  141. Before you begin printing you may decide to print the data in several
  142. columns. This will condense the output and is usefull when you have a
  143. large number of records but the amount of data to be printed is small.
  144. For instance if you made a list of programs and what disk each is on
  145. you might be able to print 4 across compressed. Select the number of
  146. print columns from the pull down menu.
  147.  
  148. Included with this program in the .ARC file is a sample set up for 
  149. keeping track of computer programs t